man of ill repute - Allemand Anglais Dictionnaire